such luck - Turkish English Dictionary